a barely concealed suggestion - Francés Inglés Diccionario